mobile squads - Turc Anglais Dictionnaire